L’expression battre sa coulpe veut dire « admettre avoir fait une erreur, avouer une faute et s’en repentir ». Le mot coulpe, qui est synonyme de péché, n’est plus utilisé aujourd’hui, sauf dans cette expression. Trouvé sur https://dictionnaire.orthodidacte.com/article/definition-battre-sa-coulpe